a kind of sponge cake roll - Türkisch Englisch Wörterbuch